
import pyautogui
import time
import sys

# 获取传递给Python脚本的参数
arg1 = sys.argv[1]
arg2 = sys.argv[2]
# 打印参数，并返回结果
print("Argument 1 is:", arg1)
print("Argument 2 is:", arg2)

# 等待2秒
time.sleep(2)

# 移动鼠标到屏幕上的指定位置:Condtions并点击
pyautogui.moveTo(312, 31)
pyautogui.click()

# 等待2秒
time.sleep(2)

# 移动鼠标到屏幕上的指定位置:Condition Editor(F10)并点击
pyautogui.moveTo(330, 70)
pyautogui.click()

# 等待2秒
time.sleep(2)

# 移动鼠标到屏幕上的指定位置:等级SampleName并输入等级
pyautogui.moveTo(223, 278)
pyautogui.click()

# 删除
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')
pyautogui.press('backspace')

# 等待2秒
# time.sleep(1)

# 写入等级到指定位置
pyautogui.typewrite(arg1)  # 输入文本
pyautogui.press('enter')  # 按下Enter键

# 等待2秒
time.sleep(1)


# 移动鼠标到屏幕上的指定位置:DataFile
pyautogui.moveTo(628, 261)
pyautogui.click()
# 发送连续的删除键击来清空输入框的内容
for _ in range(50):  # 假设输入框内容不会超过50个字符
    pyautogui.press('backspace')

# 等待2秒
#time.sleep(1)

# 写入文件夹到指定位置
pyautogui.typewrite(arg2)
pyautogui.press('enter')  # 按下Enter键

# 等待2秒
time.sleep(2)

# 移动鼠标到屏幕上的指定位置:ok保存并点击
pyautogui.moveTo(127, 1015)
pyautogui.click()